package com.ly.heart.domain.dto;

import com.ly.heart.domain.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel ("应收单/销售开票数据对象")
@Data
public class KingInvoiceReceivableDto {

    @ApiModelProperty ("应收单/销售开票")
    private KingInvoiceReceivableEntity kingInvoiceReceivableEntity;

    //@ApiModelProperty ("销售订单列表，仅Id，仅使用销售订单下推时使用")
    //private List<SaleOrderEntity> saleOrderEntities;

    //@ApiModelProperty ("销售出库单列表，仅Id，仅采用销售出库单下推时使用")
    //private List<KingInventoryEntity> kingInventoryEntities;

    //@ApiModelProperty ("销售退货单列表，仅Id，仅采用销售退货单下推时使用")
    //private List<KingSaleRefundEntity> kingSaleRefundEntities;

    @ApiModelProperty ("应收单/销售开票明细")
    private List<KingInvoiceReceivableDetailEntity> kingInvoiceReceivableDetailEntities;

    @ApiModelProperty ("应收单/销售开票收款计划")
    private List<KingInvoiceReceivableReceiptPlanEntity> kingInvoiceReceivableReceiptPlanEntities;

}
